treaty of alliance - Turco Inglés Diccionario